package com.ztmg.water.mapper.water;

import com.ztmg.water.model.water.WaterBrand;
import com.ztmg.water.model.water.WaterBrandExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface WaterBrandMapper {
    long countByExample(WaterBrandExample example);

    int deleteByExample(WaterBrandExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(WaterBrand record);

    int insertSelective(WaterBrand record);

    List<WaterBrand> selectByExample(WaterBrandExample example);

    WaterBrand selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") WaterBrand record, @Param("example") WaterBrandExample example);

    int updateByExample(@Param("record") WaterBrand record, @Param("example") WaterBrandExample example);

    int updateByPrimaryKeySelective(WaterBrand record);

    int updateByPrimaryKey(WaterBrand record);
}